#ifndef __POINT_H__
#define __POINT_H__

namespace verema
{
/**
 * \class Point
 */
class Point
{
private:
	int _x;
	int _y;

public:
	Point() { _x = 0; _y = 0; }
	Point(int x, int y) { _x = x; _y = y; }

	int x() const { return _x; }
	int y() const { return _y; }

	void x(int x) { _x = x; }
	void y(int y) { _y = y; }

	bool operator<(const Point &point) const;
	bool operator>(const Point &point) const;

	~Point()
	{ }
};

} // namespace verema

#endif // __POINT_H__
